low-loading trailers - Alemán Inglés Diccionario